single stranded - Turkish English Dictionary